About Leonard Jane Limited (SC610178) United Kingdom