About Wilson & Lewis Ltd (08784628) United Kingdom