About Croft & Jones (holdings) Limited (10570970) United Kingdom