About Holland Services Limited (11835698) United Kingdom