About Troy Electrical Limited (05107019) United Kingdom