About Sykes Broadcast Services Limited (11321042) United Kingdom