About Studio 7 Decors Ltd (13300107) United Kingdom