About W. Cottrell Limited (01538237) United Kingdom