About G & A Ductwork Services Limited (06756093) United Kingdom