About Kellie Services Ltd (12856932) United Kingdom