About The Amadeus Centre Limited (02303871) United Kingdom