About Crawford Leather Group Limited (NI679944) United Kingdom