About Syntax Controls Limited (04722984) United Kingdom