About Ooh Sore Feet (ea) Ltd (09691503) United Kingdom