About Lc Johnson Ltd (12894349) United Kingdom