About Taylor Read Developments Ltd (12667066) United Kingdom