About Fordingbridge Farm Shop Limited (12876534) United Kingdom