About David W Cottingham Limited (04543087) United Kingdom