About Keggals (u.k.) Limited (01966037) United Kingdom