About Trexx Limited (07192906) United Kingdom