About Sable Studios Ltd (08175620) United Kingdom