About Joe Chalker Limited (11785464) United Kingdom