About Windmill Investments (midlands) Limited (12886523) United Kingdom