About Sandwell Power Products Limited (03007355) United Kingdom