About Edwards Veeder (uk) Limited (08283399) United Kingdom