About Technologies Centre Ltd (13048584) United Kingdom