About Rebecca Ward Limited (07993397) United Kingdom