About Rowlands Scientific Consulting Ltd (06990538) United Kingdom