About L Dicker Ltd (11789506) United Kingdom