About Leonard James & Co Ltd (06823911) United Kingdom