About C. & C. Southall Limited (01147214) United Kingdom