About Kellington Group Limited (11588249) United Kingdom