About Oak Lodge Directors Limited (13368025) United Kingdom