About Sykes Controls Limited (07744019) United Kingdom