About Bartell Holdings Limited (12380633) United Kingdom