About Sunbeam Spares Company Limited (08294125) United Kingdom