About London Adelaide Limited (11998939) United Kingdom