About Grand Oak Ltd (10783283) United Kingdom