About Windmill Car Company Ltd (05681441) United Kingdom