About M.w. French & Son Ltd (02850941) United Kingdom