About C. Charles & Co Limited (04737961) United Kingdom