About M L Walsingham & Son Limited (04110751) United Kingdom