About Durrant Software Limited (02612332) United Kingdom