About Cox & Tyrer Limited (01367808) United Kingdom