About Alexander Montague-sparey Ltd (12108369) United Kingdom