About Traffix Consultants Ltd (08651859) United Kingdom