About Lorne Studio Limited (11751847) United Kingdom