About R & N Crawford Limited (NI630396) United Kingdom