About Sugelan Ltd (12117060) United Kingdom