About Windmill Housewares Limited (04651146) United Kingdom