About Eggerdon & Holland Limited (07209420) United Kingdom