About Ponderosa Agency Limited (06199360) United Kingdom