About Red Hook Limited (11923243) United Kingdom