About Bartaleks Ltd (11383903) United Kingdom