About Diana Royal Jelly Limited (02394264) United Kingdom