About Maccool Information Services Limited (08963013) United Kingdom