About Linden Hall Studio Ltd (09106922) United Kingdom