About Home And Leisure International Limited (02271158) United Kingdom