About Lewis And Wood (holdings) Limited (09555475) United Kingdom