About Taurus Design Services Limited (10877470) United Kingdom