About Cox & Hall Limited (04596186) United Kingdom