About Home And Cane Limited (07374137) United Kingdom