About House Of Cans Ltd (12194356) United Kingdom