About A D Holmes Holdings Ltd (08704751) United Kingdom