About Turner Taylor Developments Ltd (13657514) United Kingdom