About Lesser Litter Ltd. (11291002) United Kingdom