About Associated Sub-contractors In Limited Partnership With David Ball (LP006416) United Kingdom