About R & V Partners Limited (07634660) United Kingdom