About L P R 62 Limited (SC605956) United Kingdom