About Trefco Limited (12238356) United Kingdom