About Stipla Ltd. (08668336) United Kingdom