About Leonard Jay Limited (00723751) United Kingdom