About Wilcock Group Limited (01171342) United Kingdom