About Sykes Design And Development Ltd (12984567) United Kingdom