About Roe Rug Healthcare Limited (13121999) United Kingdom