About The Swallow Inn Ltd (13465209) United Kingdom