About Leonard Walter Limited (09374691) United Kingdom