About Croft-hamilton Limited (03019924) United Kingdom