About Richards Scientific Ltd (05711973) United Kingdom