About Sykes Lincoln Limited (06568112) United Kingdom