About Yardley Holland Limited (00994587) United Kingdom