About Ascribe Limited (02394847) United Kingdom