About Berries Farm Shop Limited (12278214) United Kingdom