About Studio Wickham Ltd (12162987) United Kingdom