About North Leverton Windmill Co. Limited (00574476) United Kingdom