About Oak House Kitchen Ip Limited (11762251) United Kingdom