About Randlord Ltd (13487846) United Kingdom