About Intelap Services Limited (02352593) United Kingdom