About A.c. Lester & Son Limited (00755749) United Kingdom