Battersea Builders is a London-based design-build firm offering everything from custom builds to renovations to extensions, and more.