About William Alexander Investments Ltd (12567945) United Kingdom