About The Peacock Inn Limited (07249502) United Kingdom