About N&e Crocker Ltd (09994050) United Kingdom