About La Royale London Limited (09255850) United Kingdom