About Stopcor Limited (10464626) United Kingdom