Swalesmore Farm
Swalesmore Road
Halifax
West Yorkshire
HX3 6UF
United Kingdom
Tel: 01422 353325
Website: www.leogroupltd.co.uk
E-mail: enquiries@leosawrij.co.uk
No of Employees: 101-500
Manufacturers/Processors