About Deemoore Collection Services Ltd (11902486) United Kingdom