About Tricia Consultancy Services Limited (08713137) United Kingdom