About S.w.g. Lang Ltd (SC478723) United Kingdom