About Singlesole Farm Limited (13135582) United Kingdom