About The Library Harbour Cafe Ltd (11584708) United Kingdom