About Nhbs Ltd. (01875194) United Kingdom