About Cane Brothers Kitchen Company Ltd (10079755) United Kingdom