About Pear Tree Farm Wigmore Limited (10744534) United Kingdom