About Allegro Supplements Limited (09939887) United Kingdom