About Tyr Construction Limited (12953856) United Kingdom