About Sykesthompson Limited (12053329) United Kingdom