About Chappell & Dix (holdings) Limited (10929414) United Kingdom