About Leonard A Limited (11691902) United Kingdom