About Taurus The Bull Limited (07157668) United Kingdom