About Rebecca Kennedy Limited (06785508) United Kingdom