About The Castle Inn (saltwood) Ltd (12063429) United Kingdom