About Object Oriented Hardware Limited (02930418) United Kingdom