About J Lashmar & Son Limited (12553229) United Kingdom