About Coffee & Cloth Limited (10642646) United Kingdom