About Chave & Jackson (holdings) Limited (10923423) United Kingdom