About Associated Sub-contractors In Limited Partnership With Ivor Richards (LP006036) United Kingdom