About Neobrand No. 2 Limited (07116114) United Kingdom