Headquarters: United Kingdom
Employee Number: 11-50
Industry: Manufacturing & Agriculture