About B & C Engineering (leicester) Limited (02001350) United Kingdom