About Taurus Design Partnership Ltd (13095945) United Kingdom