About Rohan Holdings Limited (02619853) United Kingdom