About N J B Hoofcare Limited (10820787) United Kingdom