About Charles Fox (holdings) Limited (04528399) United Kingdom