About Sunbeams Limited (04210006) United Kingdom