About Quick Bart Ltd (11188026) United Kingdom