About Associated Sub-contractors In Limited Partnership With Steven Taylor Lp (LP014079) United Kingdom