About Alexander Bain Limited (11610260) United Kingdom