About Studio Wick Ltd (12582773) United Kingdom