About Solace Foot Health & Reflexology Limited (10574629) United Kingdom