About Superdielectrics Ltd (08536866) United Kingdom