About Lectroheat Holdings Limited (09487189) United Kingdom