About The Hatters Coffee Co Limited (10405093) United Kingdom