About Kellie & Co Ltd (13300912) United Kingdom