About Ludwig & Ludwig Trading Ltd (12932978) United Kingdom