About M. Lesser & Son Limited (00476283) United Kingdom