About Dext Heat Recovery Limited (07108567) United Kingdom