About Lb Sw Ltd (11591185) United Kingdom