About Windmill Group (uk) Ltd. (03233847) United Kingdom