About G.e. Locke Builders Limited (04461204) United Kingdom