About Klair & Co Ltd (04520257) United Kingdom