About Vincent Sykes Limited (03733980) United Kingdom