About Studio Howson Ltd (10101537) United Kingdom