About Associated Sub-contractors In Limited Partnership With Patrick Flaherty Lp (LP014458) United Kingdom