About Boat Bars Limited (08468686) United Kingdom