About Sable Studios Ltd (09641442) United Kingdom