About Syco Holdings Limited (09670726) United Kingdom