About Celtic Sheepskin & Co Ltd. (08860746) United Kingdom