About Associated Sub-contractors In Limited Partnership With Thomas James Walsh (LP010283) United Kingdom