About Associated Sub-contractors In Limited Partnership With Derek Townshend (LP013852) United Kingdom