About The Scrubby Monster Ltd (12245523) United Kingdom