About Taurus Technologies Limited (03484579) United Kingdom