About Ben Charles Durham Limited (07011409) United Kingdom