About Associated Sub-contractors In Limited Partnership With David Kelly (LP006415) United Kingdom