About Associated Sub-contractors In Limited Partnership With Robert Tucker (LP012337) United Kingdom