About Eighteen Oaks Limited (NI625444) United Kingdom