About Tibshelf Investments Ltd. (08818137) United Kingdom