About Lewis Dowling Ltd (12486999) United Kingdom