About Keighley Investments Limited (04653827) United Kingdom