About Windmill Balti Ltd (10931423) United Kingdom