About Keelinks Ltd. (08212587) United Kingdom