About Alexander James (solihull) Limited (11428956) United Kingdom