About Hamwell Electrical Services Limited (05518243) United Kingdom