About Skaffen Ltd. (SC594051) United Kingdom