About Tenfiftyonebars Ltd (12203564) United Kingdom