About Alexandra West Limited (05887095) United Kingdom