About Edmund James Incorporated Ltd (11261550) United Kingdom