About The Severn Bar Company Limited (12848727) United Kingdom