About Taurus Service Co. Holdings Limited (07876142) United Kingdom