About Homebase Enterprise Ltd (13053387) United Kingdom