About S.k.d Welling Limited (10788508) United Kingdom