About Leonard A.sharp Limited (01008167) United Kingdom