About Clemency Buddenhagen Ltd (11481917) United Kingdom