About Junction 25 Sales Limited (13355891) United Kingdom