About Studio Liddell Limited (10729797) United Kingdom