About Alexander Mae (hr) Ltd (06976654) United Kingdom