About Glen Douglas Limited (10935730) United Kingdom