About Sycom Solutions Limited (03398382) United Kingdom