About Sunbeam Workshop Limited (10499611) United Kingdom