About Windosr Neath Limited (11492855) United Kingdom