About S W L Inns Ltd (07934803) United Kingdom