About Windgrove (holdings) Limited (06471637) United Kingdom