About Syncrotech Limited (08912152) United Kingdom