About L Sykes Limited (07986558) United Kingdom