About Car Junction Company Ltd (08227369) United Kingdom