About The Mechanical Tar Spraying & Grouting Company Limited (11287512) United Kingdom