About Snap Electrical (worcester) Ltd (13310885) United Kingdom