About Keighley Laboratories Group Limited (02165899) United Kingdom