About Ursa Costume Ltd. (08710888) United Kingdom