About Taurus Services & Investments Ltd (08061895) United Kingdom