About Silverback Electricals Limited (09091122) United Kingdom