About Sj Tarry Civil Engineering Management Limited (10764281) United Kingdom