About Coffee & Tart Ltd. (12990925) United Kingdom