About Warwick International Computing Systems Limited (02877208) United Kingdom