About Addison London Limited (02303225) United Kingdom