About Lr Horizon Limited (04268727) United Kingdom