About B&c Ltd (13690257) United Kingdom