About Springdale Farm Shop Limited (04888161) United Kingdom