About Sunbeam Holdings Limited (09536518) United Kingdom