About Easy Bean Limited (05809783) United Kingdom