About Hibba & Salar Enterprises Limited (08481968) United Kingdom