About Edgar Merrell Ltd (04031887) United Kingdom