About Taurus Hampshire Limited (07939293) United Kingdom