About Ben S Vincent Limited (11124326) United Kingdom