About S.w.h Glasgow Ltd (SC656430) United Kingdom