a multi roaster coffee & tea shop in Harrogate, North Yorkshire