About Tetric Projects Limited (01057950) United Kingdom