About Oak House Holdings Ltd (11367290) United Kingdom