About Sun Delight Foods Limited (12046621) United Kingdom