About Togher Plant & Civils Limited (05113302) United Kingdom