About Synterra Uk Limited (05591020) United Kingdom