About Windmill Heath Limited (01022957) United Kingdom