About Studio Eyre Ltd (13435748) United Kingdom