About J & C Phoenix Solutions Limited (10050274) United Kingdom