About Pinpoint Marketing (uk) Limited (03350881) United Kingdom