About Trent Creek Limited (08796676) United Kingdom