About Coffee Bean Design Ltd (08747539) United Kingdom