About Associated Sub-contractors In Limited Partnership With Christopher Giles (LP013881) United Kingdom