About Thermofluidics Ltd. (05699418) United Kingdom