About Nbc Trefor Limited (10874310) United Kingdom