About Powerbar Limited (11631732) United Kingdom