About Edmund And Evans Limited (12998883) United Kingdom