About M. French Limited (04596603) United Kingdom