About The Hairy Barista Limited (10324645) United Kingdom