About Hatch Electrical Services Limited (13018816) United Kingdom