About Wiindgate Investments Limited (09910711) United Kingdom