About Netcontracts Ltd. (02938410) United Kingdom