About Star Trek Electricals Ltd (12722931) United Kingdom