About Associated Sub-contractors In Limited Partnership With Simon Downton (LP012999) United Kingdom