About Lewis And Cox Limited (01799848) United Kingdom