About Willamette Limited (01694199) United Kingdom