About Taurus Handling Ltd (06892995) United Kingdom