About Barnabar Limited (10769199) United Kingdom