About Galbar Ltd (12053390) United Kingdom