About Bkl House Improvement Ltd (12620839) United Kingdom