About I. & C. (contracting) Limited (04722309) United Kingdom