About Cox & Haswell Limited (00656394) United Kingdom