About Beachcomber Cafe (woolacombe) Limited (13486113) United Kingdom