About Sign Effects Limited (09013602) United Kingdom