About Larkhill Farm Ltd (09571278) United Kingdom