About L.s. International Limited (03267211) United Kingdom