About Associated Sub-contractors In Limited Partnership With Steven Fowler (LP008231) United Kingdom