About Edelweiss (cheddar) Limited (04394136) United Kingdom