About Flagship Candies Ltd. (04115568) United Kingdom