About Syntax Associates Limited (08853619) United Kingdom