About Oakridge Technology Limited (08902940) United Kingdom