About Taurus Developments Limited (06145057) United Kingdom