About Homebase Group (2000) Limited (01460756) United Kingdom