About Kellyhaircare Ltd (09640762) United Kingdom