About Coffee & Stuff Limited (10348612) United Kingdom