About Ashdon Windmill Trust Limited (03826304) United Kingdom