About Tesseract Civils Limited (09713992) United Kingdom