About Ben&andrew Ltd. (08822360) United Kingdom