About Lush Design & Construction Ltd (12050741) United Kingdom