About Sykes Interiors Limited (12013942) United Kingdom