About Seven Symbols Limited (08527006) United Kingdom