About Lewis Design Services Limited (05467759) United Kingdom