About Alexanders Group Limited (09816214) United Kingdom