About Checker Scientific Limited (05532385) United Kingdom