About D J Ellis Holdings Limited (07661837) United Kingdom