About Samuel Leonard & Son Limited (NI005377) United Kingdom