About Lewis And Irene Limited (08762117) United Kingdom