About Phoenix Computers International Limited (03305058) United Kingdom