About Trebor International Limited (00602852) United Kingdom