About Sykes Retail Limited (07733890) United Kingdom