About The Ark Coffee Shop Limited (06988859) United Kingdom