About L & S Yk Limited (10479923) United Kingdom