About J. L. Edwards & Sons Limited (04806268) United Kingdom