About Synthotech Limited (03229262) United Kingdom