About Talus Civils Limited (12101975) United Kingdom