About Cole & Lewis Limited (05898239) United Kingdom