About Nb Sanders Limited (07223401) United Kingdom