About G&a Spares And Repairs Ltd (10796004) United Kingdom