About Kellie Sales Limited (09393681) United Kingdom