About Neil Holmes Services Limited (04737712) United Kingdom