About Chartered Computers Limited (02397142) United Kingdom