About Kandy Brothers Ltd (12146571) United Kingdom