About Taylor S Farm Developments Ltd (13338289) United Kingdom