About Dickens Investment Group Limited (12346430) United Kingdom