About Tierbar Ltd (13451128) United Kingdom