About Associated Sub-contractors In Limited Partnership With Roman Segla (LP013364) United Kingdom