About V.j. Edwards & Son Limited (03526337) United Kingdom