About Keighley 608608 Limited (08886838) United Kingdom