About Integrated Scientific Limited (02306657) United Kingdom