About L. Thom Limited (SC592427) United Kingdom