About Ben Charles Colchester Limited (07011137) United Kingdom