About J. & M. Edwards Holdings Limited (08365259) United Kingdom