About T & D Temperature Services Ltd. (SC242428) United Kingdom