About Edwin Blyde & Co Limited (00231877) United Kingdom