About The Tamarindo Consultancy Group Ltd (08594866) United Kingdom