About B & C Engineers Limited (01129530) United Kingdom