About L. S Johnson Ot Ltd (12942677) United Kingdom