About Leonard James & Co Consultants Ltd (10057617) United Kingdom