About Darling Clemmie Ltd (11903228) United Kingdom