About Edmund Dean P.i.p.s. Ltd (12304478) United Kingdom