About Dennis Carter (global) Ltd (13702201) United Kingdom