About Taurus Littrow International Limited (02811280) United Kingdom