About James Edward Associates Limited (12053901) United Kingdom