About B & C S Holdings Ltd (11194193) United Kingdom