About Leonard Jeffrey Limited (00948512) United Kingdom