About Aa Alexander & Co Limited (11400951) United Kingdom