About Technology Consultancy Services Ltd (06748475) United Kingdom