About Niels Vollrath Ltd (12376192) United Kingdom