About Friday Harbour Cafe Limited (10029249) United Kingdom