About Edmeades & Simpson Ltd (08403557) United Kingdom