About Progress Associates & Co (SL006370) United Kingdom