About Trefors Lp (SL027277) United Kingdom