About Doidge Limited (06687434) United Kingdom