About The New Amadeus Trading Company Ltd (08203667) United Kingdom