About Puchwald Estates Ltd (07978601) United Kingdom