About S & L Clothing Limited (13149471) United Kingdom