About Sykes & Son (holdings) Limited (02398657) United Kingdom