About L Dooler Ltd (12369509) United Kingdom