About Studio Seager Limited (12315731) United Kingdom