About Edgar Pillsbury Limited (11768470) United Kingdom