About Studio 3 North West Ltd (12082580) United Kingdom