About Syncro Drives & Controls Limited (04225185) United Kingdom