About Associated Sub-contractors In Limited Partnership With Leonard Canavan (LP007628) United Kingdom