About P Flack Associates Limited (09389674) United Kingdom