About Rodrigues Healthcare Limited (12242221) United Kingdom