About Hall & Tranter (contractors) Limited (04654687) United Kingdom