About Charles Cox Limited (07432345) United Kingdom