About Bredgar Farm Shop Limited (12424161) United Kingdom