About Holland Group Limited (12527130) United Kingdom