About Kerrie Clifford Ltd (11227930) United Kingdom