About Taurus D Limited (12785323) United Kingdom