About Windmill Manor Limited (13461079) United Kingdom