About Severn Inn Ltd (12265184) United Kingdom