About Putnam Associates Limited (12302921) United Kingdom