About H & A Engineering Ltd (13165726) United Kingdom