About Tesni Projects Limited (08945406) United Kingdom