About Design & Build Garden Rooms Ltd (13296126) United Kingdom