About R&c Industrial Limited (08217221) United Kingdom