About Holland Holdings Ltd (03719847) United Kingdom