About Studio Sparrow Hill Ltd (07832097) United Kingdom