About Associated Sub-contractors In Limited Partnership With Elton Serena (LP006223) United Kingdom