About Dennis Carter (international) Limited (05192377) United Kingdom