About S.wells (leeds) Limited (00583670) United Kingdom