About Alexander James(london) Limited (09236187) United Kingdom