About Sedgewick Studios Ltd (11855972) United Kingdom