About Have I Got Ppi Limited (09330164) United Kingdom