About Tyroddy Construction Limited (04673841) United Kingdom