About Sunbeam Group Limited (01534284) United Kingdom