About Alexander Mae (bristol) Ltd (07626776) United Kingdom