About Mumford & Wilson Limited (00998415) United Kingdom