Other Pets, Brand Hutch-Company