About Scrubbed & Polished Ltd (12260308) United Kingdom