About Alford Windmill Ltd (07085056) United Kingdom