About F & T Communications Ltd (12325790) United Kingdom