About Saker Computer Technology Limited (03390753) United Kingdom