About Alexander (plant) Ltd (NI618640) United Kingdom