About S. Lester Packing Materials Limited (06526504) United Kingdom