About Saphire Computers Limited (03188427) United Kingdom