About Studio Lindberg Limited (05133701) United Kingdom