About B&c Ltd (11040644) United Kingdom