About Phoenix Plant Limited (02248214) United Kingdom