About Chiltern Open-air Museum Limited (01279396) United Kingdom