About Scientific Research And Technologies Ltd (06826512) United Kingdom