About I & T Communications Limited (13058284) United Kingdom