About C. A. Bowers & Sons (hauliers) Limited (01371032) United Kingdom