About Farm(ing) Supplies (loughborough) Ltd (10257043) United Kingdom