About Edmund Lyn Limited (09398747) United Kingdom