About Comet Scientific Limited (02995681) United Kingdom