About T & T Wholesale Services Limited (13695182) United Kingdom