About Birkdale Studio Limited (11336976) United Kingdom