About Tancred Farm Shop Limited (07932161) United Kingdom