About Allanheath (berkhamsted) Limited (09818606) United Kingdom