About Lewis (barrow) Ltd (08860239) United Kingdom