About Superdielectrics Electric Industrial Products Ltd (12272907) United Kingdom