About Croft Commercials (holdings) Ltd (12705583) United Kingdom