About The Suffolk Inn Ltd (NI615033) United Kingdom