About Vitamin Brands Ltd. (05136771) United Kingdom