About Phoenix Power Equipment Limited (06718258) United Kingdom