About Associated Sub-contractors In Limited Partnership With Eric Grace (LP012741) United Kingdom