About Amtrad London Ltd (11469488) United Kingdom