About Doidge Hall Limited (11996229) United Kingdom