About Holland Contracts (holdings) Ltd (10831103) United Kingdom