About Dejohn S Hall Ltd (12227627) United Kingdom