About Rag House Studio Ltd (10517680) United Kingdom