About Weda Northolt Limited (10631220) United Kingdom