About Lewis Wood Bros Ltd (09865830) United Kingdom