About Alexandra (services) Limited (00446029) United Kingdom