About Jemmini Best Electrical Ltd (09320032) United Kingdom