About Dollery & Palmer Limited (00326650) United Kingdom