About Makers Of Research And Scientific Equipment Ltd (11502371) United Kingdom