About J.v.waugh & Son Limited (06418218) United Kingdom