About Ursus Services Limited (09532029) United Kingdom