About Edmund Wolf Limited (10955266) United Kingdom