About Howe Electrical Engineering Solutions Limited (12328757) United Kingdom