About Sunbeam Metal Works Limited (03253940) United Kingdom