About First Triumph Kensington Ltd (10346555) United Kingdom