About Ellis Coastal Developments Ltd (10325756) United Kingdom