About Parker Francis Associates Ltd (10676617) United Kingdom