About L Dowling Limited (09683453) United Kingdom