About Associated Sub-contractors In Limited Partnership With Robert Spencer (LP006491) United Kingdom