About Ro-severin Ltd (12142953) United Kingdom