About Edmund James Limited (10057923) United Kingdom