About Taurus Developments Uk Ltd (06788407) United Kingdom