About N&h Schumann Ltd (11606412) United Kingdom