About Kellie & Pete Ltd (13252817) United Kingdom