About Kavanagh S Tea Room Limited (10089714) United Kingdom