About G Mellor (contracting) Limited (06263892) United Kingdom