About Freedy & Sugar Limited (09616225) United Kingdom