About Lewis And Wood Limited (03139231) United Kingdom