About It & T Communications Ltd (12131337) United Kingdom