About Associated Sub-contractors In Limited Partnership With Stephen Johnson (LP012333) United Kingdom