About Puma Associates Limited (05345419) United Kingdom