About Streamline Computers Limited (06562841) United Kingdom