About Ruloma (uk) Limited (07334410) United Kingdom