About I Like Candy (helensburgh) Ltd. (SC381129) United Kingdom