About Team (impression) Holdings Plc (06326930) United Kingdom