About Rebecca Cook Marketing Limited (12134956) United Kingdom