About Associated Sub-contractors Gary Barclay Lp (LP015507) United Kingdom