About Bean Head Coffee Limited (11559141) United Kingdom