About Phoenix Motor House Limited (12652133) United Kingdom