About C & B Turner Limited (04255402) United Kingdom