About Residual Current Limited (13258793) United Kingdom