About Detlev Louis Co. Ltd. (06981152) United Kingdom