About Essar Windermere Uk Limited (13337277) United Kingdom