About Sweeden Sugar Ray International Limited (04795617) United Kingdom