About The Lyttle Windmill Company Limited (NI649417) United Kingdom