About Cooking & Home Channel Limited (13098915) United Kingdom