About The Coffee Bar Watford Ltd (10837768) United Kingdom