About Tectus Limited (01235086) United Kingdom