About Leonard Tobacco Company Limited (02428800) United Kingdom