About The Scruffies Ltd (12707994) United Kingdom