About Ntn Windermere Limited (00750115) United Kingdom