About Joe Clark Limited (09990051) United Kingdom