About The Hat Channel Limited (11796887) United Kingdom