About Np & St Holdings Limited (09450541) United Kingdom