About N & S Associates Limited (02977809) United Kingdom