About Limbani Hardware Limited (12568390) United Kingdom