About Bart & Partners Ltd (12251133) United Kingdom