About Edo Heat Limited (07012631) United Kingdom