About C & B Holdings (bristol) Ltd (13159163) United Kingdom