About T & Q Services Limited (13551037) United Kingdom