About N & N Tandi Limited (13432735) United Kingdom