About Rufus Scientific Ltd (04528567) United Kingdom