About Peter Neidhardt Ltd. (12740729) United Kingdom