About C&b Ltd. (10926907) United Kingdom