About Scrubbs Ltd (12269430) United Kingdom