About Westbend Limited (04203477) United Kingdom