About Foxton Locks Inn Limited (05421114) United Kingdom