About Associated Sub-contractors In Limited Partnership With Kevin Spencer (LP006438) United Kingdom