About Thygesen Engineering Limited (10746401) United Kingdom