About Nick Holmes Limited (04049798) United Kingdom