About Associated Sub-contractors In Limited Partnership With Costel Petre (LP012146) United Kingdom