About James Alexander Associates Limited (07201537) United Kingdom