About Old Oak Holdings Limited (05248512) United Kingdom