About Dowling Holdings Ltd (13613168) United Kingdom