About Ole Bart Ltd (12529096) United Kingdom