About Larkfield Foods Ltd (06951372) United Kingdom