About Associated Sub-contractors In Limited Partnership With Christopher Thistleton (LP007343) United Kingdom