About Blaby Electrical Holdings Ltd (12390405) United Kingdom