About Tri-wall Uk Limited (08311508) United Kingdom