About Lewis Close Developments Ltd (10443250) United Kingdom