About Ponderosa 1961 Limited (08986883) United Kingdom