About Rubie S Masquerade Company (uk) Limited (03508897) United Kingdom