About Charterhouse Systems Associates Limited (03086316) United Kingdom