About Ursascope Limited (01912196) United Kingdom