About Associated Sub-contractors In Limited Partnership With Dean Scott (LP012607) United Kingdom