About Studio Snape Ltd (12786219) United Kingdom