About Edwin James Associates Limited (08402083) United Kingdom