About Basi Home Improvements Ltd (11427422) United Kingdom