About Rodman Holdings Limited (NI681120) United Kingdom