About Randolph Holdings Limited (SC132442) United Kingdom