About Rebecca Carter Legal Services Limited (09829694) United Kingdom