About Edmund Brewer Holdings Limited (09083586) United Kingdom