About Syntor Manufacturing Limited (12043980) United Kingdom