About Alexander Fraser Holdings Limited (00644306) United Kingdom