About Oak Hamilton Limited (NI668231) United Kingdom