About Alexander Glass Ltd (11128476) United Kingdom