About Olicomp Computers Limited (03867265) United Kingdom