About V G Charles & Co Limited (06799896) United Kingdom