About Taurus 58 Ltd (10492998) United Kingdom