About Holland Bendelow Limited (06107478) United Kingdom