About Coffee & Engineering Limited (13085819) United Kingdom