About Lj Deakin Ltd (13524467) United Kingdom