About Keighley & Bleazard Ltd (11466950) United Kingdom