About Alexandra Services (uk) Limited (03919432) United Kingdom