About Turgis Court Farm Limited (03487359) United Kingdom