About Leonard Jay One Limited (05265177) United Kingdom