About Tribe Records Limited (06903839) United Kingdom