About Rebecca Wendel Limited (05085141) United Kingdom