About B & C Engineering Limited (10595198) United Kingdom