About Alexander Douglas Limited (08863074) United Kingdom