About Teom Consulting Services Limited (08527950) United Kingdom