About London Junction Ltd (13086547) United Kingdom