About L.j.stoll Limited (00656726) United Kingdom