About N.s. Waller Limited (03378605) United Kingdom