About Robert Armstrong Partnership(the) (SL000636) United Kingdom