About Severn Sinclair Limited (03102909) United Kingdom