About Rughaus Ltd (11807854) United Kingdom