About Edwin Blakemore And Co Limited (03744436) United Kingdom