About Trocadero Europe Limited (10340427) United Kingdom