About Roh Holdings Limited (02580395) United Kingdom