About Phoenix Independent Limited (03924828) United Kingdom