About Crawford Leather Company Limited (NI656503) United Kingdom