About Rudolf Wendel Limited (06895634) United Kingdom