About Green Gates Design & Build Limited (11060020) United Kingdom