About Associated Sub-contractors In Limited Partnership With Marco Meloni (LP013498) United Kingdom