About Associated Sub-contractors In Limited Partnership With Terry Devlin (LP010153) United Kingdom