About M Holmes Limited (04853961) United Kingdom