About Thomas Sykes Ltd (12314648) United Kingdom