About Boat House Kiosk Ltd (08501981) United Kingdom