About Puddephatt Solutions Ltd (09610983) United Kingdom