About The Cockwell Inn Ltd (13672123) United Kingdom