About Beckett Thermal Solutions Ltd. (01904016) United Kingdom