About The Well Bean Cafe Ltd (13199660) United Kingdom