About Sykes Randall Ltd (13036302) United Kingdom