About Nsb Brentwood Limited (11018771) United Kingdom