About Boat House Inns Limited (08226516) United Kingdom